package com.hhl.jni.threadpool;

public class ThreadPoolApplication {
    public static MyThreadPool threadPool;

    /**
     * threadPool.init(2, 5);
     *
     * 创建了 threadPool对象！
     * 设置最小2，最大5
     * destroy threadPool对象！
     * 我是工作线程
     * 我是工作线程
     * 【线程池销毁程序】任务执行结束，开始释放资源
     *
     * threadPool.init(4, 5);
     *
     * 创建了 threadPool对象！
     * 设置最小2，最大5
     * destroy threadPool对象！
     * 我是工作线程
     * 我是工作线程
     * 我是工作线程
     * 我是工作线程
     * 【线程池销毁程序】任务执行结束，开始释放资源
     * @param args
     */
    public static void main(String[] args) {
        System.loadLibrary("threadpool");
        System.out.println("创建了 threadPool对象！");
        threadPool = new MyThreadPool();
        System.out.println("设置最小2，最大5");
        threadPool.init(4, 5);
        System.out.println("destroy threadPool对象！");
        threadPool.destroy();
    }
}
